Volume 44, Issue 3, September 2023, Pages 303-311
Esam Mohamed Zaki; Tarek Mahmoud Mohamed; Ahmed Sayed Abd Elghany